{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Stock value prediction"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Using TensorFlow backend.\n"
     ]
    }
   ],
   "source": [
    "import numpy as np\n",
    "import matplotlib.pyplot as plt\n",
    "import pandas as pd\n",
    "from pandas import datetime\n",
    "import math, time\n",
    "import itertools\n",
    "from sklearn import preprocessing\n",
    "import datetime\n",
    "from operator import itemgetter\n",
    "from sklearn.metrics import mean_squared_error\n",
    "from math import sqrt\n",
    "from keras.models import Sequential\n",
    "from keras.layers.core import Dense, Dropout, Activation\n",
    "from keras.layers.recurrent import LSTM\n",
    "from keras.models import load_model\n",
    "import keras\n",
    "import pandas_datareader.data as web"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Download data and normalize it"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "def get_stock_data(stock_name, normalize=True):\n",
    "    start = datetime.datetime(2000, 1, 1)\n",
    "    end = datetime.date.today()\n",
    "    df = web.DataReader(stock_name, \"yahoo\", start, end)\n",
    "    df.drop(['Volume', 'Close'], 1, inplace=True)\n",
    "    \n",
    "    if normalize:        \n",
    "        min_max_scaler = preprocessing.MinMaxScaler()\n",
    "        df['Open'] = min_max_scaler.fit_transform(df.Open.values.reshape(-1,1))\n",
    "        df['High'] = min_max_scaler.fit_transform(df.High.values.reshape(-1,1))\n",
    "        df['Low'] = min_max_scaler.fit_transform(df.Low.values.reshape(-1,1))\n",
    "        df['Adj Close'] = min_max_scaler.fit_transform(df['Adj Close'].values.reshape(-1,1))\n",
    "    return df"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "Loading Google from yahoo finance"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true,
    "scrolled": true
   },
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>Open</th>\n",
       "      <th>High</th>\n",
       "      <th>Low</th>\n",
       "      <th>Adj Close</th>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Date</th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "      <th></th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>2000-01-03</th>\n",
       "      <td>0.460498</td>\n",
       "      <td>0.458888</td>\n",
       "      <td>0.450320</td>\n",
       "      <td>0.452877</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2000-01-04</th>\n",
       "      <td>0.452319</td>\n",
       "      <td>0.445533</td>\n",
       "      <td>0.426432</td>\n",
       "      <td>0.420424</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2000-01-05</th>\n",
       "      <td>0.419792</td>\n",
       "      <td>0.420939</td>\n",
       "      <td>0.414905</td>\n",
       "      <td>0.421989</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2000-01-06</th>\n",
       "      <td>0.421360</td>\n",
       "      <td>0.420136</td>\n",
       "      <td>0.423321</td>\n",
       "      <td>0.422768</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2000-01-07</th>\n",
       "      <td>0.422141</td>\n",
       "      <td>0.437472</td>\n",
       "      <td>0.428358</td>\n",
       "      <td>0.444880</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                Open      High       Low  Adj Close\n",
       "Date                                               \n",
       "2000-01-03  0.460498  0.458888  0.450320   0.452877\n",
       "2000-01-04  0.452319  0.445533  0.426432   0.420424\n",
       "2000-01-05  0.419792  0.420939  0.414905   0.421989\n",
       "2000-01-06  0.421360  0.420136  0.423321   0.422768\n",
       "2000-01-07  0.422141  0.437472  0.428358   0.444880"
      ]
     },
     "execution_count": 3,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "stock_name = '^GSPC'\n",
    "df = get_stock_data(stock_name, normalize=True)\n",
    "df.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "Saving the data to a file for a future use"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "#today = datetime.date.today()\n",
    "#file_name = stock_name+'_stock_%s.csv' % today\n",
    "#df.to_csv(file_name)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Plot out the Normalized Adjusted close price"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x1230e47d0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "plt.plot(df['Adj Close'], color='red', label='Adj Close')\n",
    "plt.legend(loc='best')\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Set last day Adjusted Close as y"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "def load_data(stock, seq_len):\n",
    "    amount_of_features = len(stock.columns)\n",
    "    data = stock.as_matrix() \n",
    "    sequence_length = seq_len + 1 # index starting from 0\n",
    "    result = []\n",
    "    \n",
    "    for index in range(len(data) - sequence_length): # maxmimum date = lastest date - sequence length\n",
    "        result.append(data[index: index + sequence_length]) # index : index + 22days\n",
    "    \n",
    "    result = np.array(result)\n",
    "    row = round(0.9 * result.shape[0]) # 90% split\n",
    "    train = result[:int(row), :] # 90% date, all features # (3893, 23, 4)\n",
    "    x_train = train[:, :-1] # x = all feature except adj close # (3893, 22, 4)\n",
    "    y_train = train[:, -1][:,-1] # y = last feature, last day (3893)\n",
    "    x_test = result[int(row):, :-1] #(432, 22, 4)\n",
    "    y_test = result[int(row):, -1][:,-1] #(432)\n",
    "\n",
    "    x_train = np.reshape(x_train, (x_train.shape[0], x_train.shape[1], amount_of_features))\n",
    "    x_test = np.reshape(x_test, (x_test.shape[0], x_test.shape[1], amount_of_features))  \n",
    "\n",
    "    return [x_train, y_train, x_test, y_test]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Buidling neural network"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "# 4, 22, 1\n",
    "def build_model(layers):\n",
    "    model = Sequential()\n",
    "\n",
    "    model.add(LSTM(units=360, input_shape=(layers[1],layers[0]), return_sequences=True))\n",
    "    model.add(Dropout(0.2))\n",
    "\n",
    "    model.add(LSTM(units=120, input_shape=(layers[1], layers[0]), return_sequences=False))\n",
    "    model.add(Dropout(0.2))\n",
    "\n",
    "    #model.add(Dense(32,kernel_initializer=\"uniform\",activation='relu'))  \n",
    "    model.add(Dense(layers[2], activation='linear'))\n",
    "\n",
    "    start = time.time()\n",
    "    #adam = keras.optimizers.Adam(lr=1, decay=0.2)\n",
    "    model.compile(loss=\"mse\", optimizer=\"adam\",metrics=['accuracy'])\n",
    "    print(\"Compilation Time : \", time.time() - start)\n",
    "    return model\n",
    "\n",
    "def build_model2(layers):\n",
    "    d = 0.2\n",
    "    model = Sequential()\n",
    "    \n",
    "    model.add(LSTM(128, input_shape=(layers[1], layers[0]), return_sequences=True))\n",
    "    model.add(Dropout(d))\n",
    "        \n",
    "    model.add(LSTM(128, input_shape=(layers[1], layers[0]), return_sequences=False))\n",
    "    model.add(Dropout(d))\n",
    "        \n",
    "    model.add(Dense(64,kernel_initializer=\"uniform\",activation='relu'))        \n",
    "    model.add(Dense(1,kernel_initializer=\"uniform\",activation='linear'))\n",
    "    # model = load_model('my_LSTM_stock_model1000.h5')\n",
    "    # adam = keras.optimizers.Adam(decay=0.2)\n",
    "    start = time.time()\n",
    "    model.compile(loss='mse',optimizer='adam', metrics=['accuracy'])\n",
    "    print(\"Compilation Time : \", time.time() - start)\n",
    "    return model"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Setting X and Y for training and testing"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "('X_train', (3893, 22, 4))\n",
      "('y_train', (3893,))\n",
      "('X_test', (432, 22, 4))\n",
      "('y_test', (432,))\n"
     ]
    }
   ],
   "source": [
    "window = 22\n",
    "X_train, y_train, X_test, y_test = load_data(df, window)\n",
    "print(\"X_train\", X_train.shape)\n",
    "print(\"y_train\", y_train.shape)\n",
    "print(\"X_test\", X_test.shape)\n",
    "print(\"y_test\", y_test.shape)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Compile model\n",
    "amount of feature, day of data, output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "('Compilation Time : ', 0.04490995407104492)\n"
     ]
    }
   ],
   "source": [
    "model = build_model2([4,window,1])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Executing the model & RMS/RMSE results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true,
    "scrolled": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Train on 3503 samples, validate on 390 samples\n",
      "Epoch 1/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0982 - acc: 2.8547e-04 - val_loss: 0.2017 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 2/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0161 - acc: 2.8547e-04 - val_loss: 0.1204 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 3/100\n",
      "3503/3503 [==============================] - 9s - loss: 0.0104 - acc: 2.8547e-04 - val_loss: 0.0949 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 4/100\n",
      "3503/3503 [==============================] - 9s - loss: 0.0063 - acc: 2.8547e-04 - val_loss: 0.0765 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 5/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0046 - acc: 2.8547e-04 - val_loss: 0.0786 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 6/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0030 - acc: 2.8547e-04 - val_loss: 0.0429 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 7/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0018 - acc: 2.8547e-04 - val_loss: 0.0296 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 8/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0012 - acc: 2.8547e-04 - val_loss: 0.0205 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 9/100\n",
      "3503/3503 [==============================] - 10s - loss: 0.0010 - acc: 2.8547e-04 - val_loss: 0.0085 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 10/100\n",
      "3503/3503 [==============================] - 10s - loss: 9.0925e-04 - acc: 2.8547e-04 - val_loss: 0.0073 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 11/100\n",
      "3503/3503 [==============================] - 10s - loss: 8.9832e-04 - acc: 2.8547e-04 - val_loss: 0.0088 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 12/100\n",
      "3503/3503 [==============================] - 10s - loss: 8.4820e-04 - acc: 2.8547e-04 - val_loss: 0.0084 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 13/100\n",
      "3503/3503 [==============================] - 10s - loss: 8.2917e-04 - acc: 2.8547e-04 - val_loss: 0.0078 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 14/100\n",
      "3503/3503 [==============================] - 11s - loss: 7.8331e-04 - acc: 2.8547e-04 - val_loss: 0.0079 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 15/100\n",
      "3503/3503 [==============================] - 11s - loss: 7.5386e-04 - acc: 2.8547e-04 - val_loss: 0.0074 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 16/100\n",
      "3503/3503 [==============================] - 12s - loss: 7.7053e-04 - acc: 2.8547e-04 - val_loss: 0.0068 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 17/100\n",
      "3503/3503 [==============================] - 15s - loss: 7.7244e-04 - acc: 2.8547e-04 - val_loss: 0.0055 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 18/100\n",
      "3503/3503 [==============================] - 13s - loss: 7.3465e-04 - acc: 2.8547e-04 - val_loss: 0.0046 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 19/100\n",
      "3503/3503 [==============================] - 13s - loss: 7.7744e-04 - acc: 2.8547e-04 - val_loss: 0.0047 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 20/100\n",
      "3503/3503 [==============================] - 11s - loss: 7.5336e-04 - acc: 2.8547e-04 - val_loss: 0.0041 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 21/100\n",
      "3503/3503 [==============================] - 10s - loss: 7.3019e-04 - acc: 2.8547e-04 - val_loss: 0.0036 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 22/100\n",
      "3503/3503 [==============================] - 10s - loss: 7.0484e-04 - acc: 2.8547e-04 - val_loss: 0.0033 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 23/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.9850e-04 - acc: 2.8547e-04 - val_loss: 0.0021 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 24/100\n",
      "3503/3503 [==============================] - 10s - loss: 7.2109e-04 - acc: 2.8547e-04 - val_loss: 0.0017 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 25/100\n",
      "3503/3503 [==============================] - 11s - loss: 6.6730e-04 - acc: 2.8547e-04 - val_loss: 0.0014 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 26/100\n",
      "3503/3503 [==============================] - 10s - loss: 7.0910e-04 - acc: 2.8547e-04 - val_loss: 0.0017 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 27/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.7375e-04 - acc: 2.8547e-04 - val_loss: 0.0016 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 28/100\n",
      "3503/3503 [==============================] - 10s - loss: 7.0263e-04 - acc: 2.8547e-04 - val_loss: 0.0019 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 29/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.6369e-04 - acc: 2.8547e-04 - val_loss: 0.0024 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 30/100\n",
      "3503/3503 [==============================] - 10s - loss: 7.0214e-04 - acc: 2.8547e-04 - val_loss: 0.0022 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 31/100\n",
      "3503/3503 [==============================] - 9s - loss: 6.5881e-04 - acc: 2.8547e-04 - val_loss: 0.0013 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 32/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.4524e-04 - acc: 2.8547e-04 - val_loss: 0.0010 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 33/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.5313e-04 - acc: 2.8547e-04 - val_loss: 7.4868e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 34/100\n",
      "3503/3503 [==============================] - 14s - loss: 6.2952e-04 - acc: 2.8547e-04 - val_loss: 0.0011 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 35/100\n",
      "3503/3503 [==============================] - 13s - loss: 6.3046e-04 - acc: 2.8547e-04 - val_loss: 0.0015 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 36/100\n",
      "3503/3503 [==============================] - 11s - loss: 6.2747e-04 - acc: 2.8547e-04 - val_loss: 8.3647e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 37/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.0383e-04 - acc: 2.8547e-04 - val_loss: 7.7462e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 38/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.1156e-04 - acc: 2.8547e-04 - val_loss: 6.2050e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 39/100\n",
      "3503/3503 [==============================] - 10s - loss: 6.0074e-04 - acc: 2.8547e-04 - val_loss: 6.0570e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 40/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.9140e-04 - acc: 2.8547e-04 - val_loss: 6.0550e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 41/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.8439e-04 - acc: 2.8547e-04 - val_loss: 5.0556e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 42/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.8763e-04 - acc: 2.8547e-04 - val_loss: 3.4455e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 43/100\n",
      "3503/3503 [==============================] - 12s - loss: 5.8127e-04 - acc: 2.8547e-04 - val_loss: 5.3084e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 44/100\n",
      "3503/3503 [==============================] - 11s - loss: 5.7395e-04 - acc: 2.8547e-04 - val_loss: 4.4194e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 45/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.6658e-04 - acc: 2.8547e-04 - val_loss: 3.4537e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 46/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.8354e-04 - acc: 2.8547e-04 - val_loss: 3.4654e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 47/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.6426e-04 - acc: 2.8547e-04 - val_loss: 3.6413e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 48/100\n",
      "3503/3503 [==============================] - 11s - loss: 5.6308e-04 - acc: 2.8547e-04 - val_loss: 4.5232e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 49/100\n",
      "3503/3503 [==============================] - 12s - loss: 5.4318e-04 - acc: 2.8547e-04 - val_loss: 3.8711e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 50/100\n",
      "3503/3503 [==============================] - 13s - loss: 5.5507e-04 - acc: 2.8547e-04 - val_loss: 7.2226e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 51/100\n",
      "3503/3503 [==============================] - 13s - loss: 5.8645e-04 - acc: 2.8547e-04 - val_loss: 3.6738e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 52/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.6830e-04 - acc: 2.8547e-04 - val_loss: 3.1858e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 53/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.4162e-04 - acc: 2.8547e-04 - val_loss: 4.9075e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 54/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.2406e-04 - acc: 2.8547e-04 - val_loss: 5.2956e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 55/100\n",
      "3503/3503 [==============================] - 11s - loss: 5.2900e-04 - acc: 2.8547e-04 - val_loss: 3.1696e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 56/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.1483e-04 - acc: 2.8547e-04 - val_loss: 2.9660e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 57/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.4352e-04 - acc: 2.8547e-04 - val_loss: 7.9733e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 58/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.2759e-04 - acc: 2.8547e-04 - val_loss: 3.8802e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 59/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.0024e-04 - acc: 2.8547e-04 - val_loss: 2.8777e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 60/100\n",
      "3503/3503 [==============================] - 11s - loss: 5.0820e-04 - acc: 2.8547e-04 - val_loss: 3.1491e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 61/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.1681e-04 - acc: 2.8547e-04 - val_loss: 8.0111e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 62/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.2278e-04 - acc: 2.8547e-04 - val_loss: 3.8742e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 63/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.9971e-04 - acc: 2.8547e-04 - val_loss: 8.2100e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 64/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.2093e-04 - acc: 2.8547e-04 - val_loss: 3.3372e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 65/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.9184e-04 - acc: 2.8547e-04 - val_loss: 3.2588e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 66/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.8640e-04 - acc: 2.8547e-04 - val_loss: 3.5031e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 67/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.9548e-04 - acc: 2.8547e-04 - val_loss: 2.9802e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 68/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.8854e-04 - acc: 2.8547e-04 - val_loss: 4.9887e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 69/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.7903e-04 - acc: 2.8547e-04 - val_loss: 2.7975e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 70/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.7082e-04 - acc: 2.8547e-04 - val_loss: 5.5218e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 71/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.4678e-04 - acc: 2.8547e-04 - val_loss: 8.8751e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 72/100\n",
      "3503/3503 [==============================] - 10s - loss: 5.3091e-04 - acc: 2.8547e-04 - val_loss: 2.7533e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 73/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.5057e-04 - acc: 2.8547e-04 - val_loss: 2.8631e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 74/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.6571e-04 - acc: 2.8547e-04 - val_loss: 2.8650e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 75/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.5707e-04 - acc: 2.8547e-04 - val_loss: 2.8886e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 76/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.5849e-04 - acc: 2.8547e-04 - val_loss: 3.0052e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 77/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.6668e-04 - acc: 2.8547e-04 - val_loss: 3.4196e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 78/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.6292e-04 - acc: 2.8547e-04 - val_loss: 2.7940e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 79/100\n",
      "3503/3503 [==============================] - 10s - loss: 4.5345e-04 - acc: 2.8547e-04 - val_loss: 4.3276e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 80/100\n",
      "3503/3503 [==============================] - 12s - loss: 5.0837e-04 - acc: 2.8547e-04 - val_loss: 4.2275e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 81/100\n",
      "3503/3503 [==============================] - 11s - loss: 4.5453e-04 - acc: 2.8547e-04 - val_loss: 2.9368e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 82/100\n",
      "3503/3503 [==============================] - 13s - loss: 4.4240e-04 - acc: 2.8547e-04 - val_loss: 2.7061e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 83/100\n",
      "3503/3503 [==============================] - 11s - loss: 4.5608e-04 - acc: 2.8547e-04 - val_loss: 3.6474e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 84/100\n",
      "3503/3503 [==============================] - 15s - loss: 4.5689e-04 - acc: 2.8547e-04 - val_loss: 3.2211e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 85/100\n",
      "3503/3503 [==============================] - 14s - loss: 4.3763e-04 - acc: 2.8547e-04 - val_loss: 5.3494e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 86/100\n",
      "3503/3503 [==============================] - 15s - loss: 4.6178e-04 - acc: 2.8547e-04 - val_loss: 3.1692e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 87/100\n",
      "3503/3503 [==============================] - 18s - loss: 4.4973e-04 - acc: 2.8547e-04 - val_loss: 3.4702e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 88/100\n",
      "3503/3503 [==============================] - 15s - loss: 4.5061e-04 - acc: 2.8547e-04 - val_loss: 2.6817e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 89/100\n",
      "3503/3503 [==============================] - 12s - loss: 4.2884e-04 - acc: 2.8547e-04 - val_loss: 4.4624e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 90/100\n",
      "3503/3503 [==============================] - 19s - loss: 4.6047e-04 - acc: 2.8547e-04 - val_loss: 2.6849e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 91/100\n",
      "3503/3503 [==============================] - 18s - loss: 4.5679e-04 - acc: 2.8547e-04 - val_loss: 2.6956e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 92/100\n",
      "3503/3503 [==============================] - 19s - loss: 4.4026e-04 - acc: 2.8547e-04 - val_loss: 4.3711e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 93/100\n",
      "3503/3503 [==============================] - 26s - loss: 4.6865e-04 - acc: 2.8547e-04 - val_loss: 2.7475e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 94/100\n",
      "3503/3503 [==============================] - 18s - loss: 4.1241e-04 - acc: 2.8547e-04 - val_loss: 2.8245e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 95/100\n",
      "3503/3503 [==============================] - 25s - loss: 4.3044e-04 - acc: 2.8547e-04 - val_loss: 2.6575e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 96/100\n",
      "3503/3503 [==============================] - 25s - loss: 4.3339e-04 - acc: 2.8547e-04 - val_loss: 2.7134e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 97/100\n",
      "3503/3503 [==============================] - 54s - loss: 4.2970e-04 - acc: 2.8547e-04 - val_loss: 4.6651e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 98/100\n",
      "3503/3503 [==============================] - 61s - loss: 4.3588e-04 - acc: 2.8547e-04 - val_loss: 2.6772e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 99/100\n",
      "3503/3503 [==============================] - 43s - loss: 4.2138e-04 - acc: 2.8547e-04 - val_loss: 2.6447e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n",
      "Epoch 100/100\n",
      "3503/3503 [==============================] - 51s - loss: 3.9874e-04 - acc: 2.8547e-04 - val_loss: 4.0047e-04 - val_acc: 0.0000e+00\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\b\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "<keras.callbacks.History at 0x12b43f990>"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "model.fit(\n",
    "    X_train,\n",
    "    y_train,\n",
    "    batch_size=512,\n",
    "    epochs=100,\n",
    "    validation_split=0.1,\n",
    "    verbose=1,\n",
    "    callbacks = [keras.callbacks.TensorBoard(log_dir='/Users/kachunfung/python/projects/logs', histogram_freq=0, write_graph=True, write_images=False)])"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "source": [
    "To terminal\n",
    "tensorboard --logdir=/Users/kachunfung/python/projects/logs"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Train Score: 0.00029 MSE (0.02 RMSE)\n",
      "Test Score: 0.00060 MSE (0.02 RMSE)\n"
     ]
    }
   ],
   "source": [
    "trainScore = model.evaluate(X_train, y_train, verbose=0)\n",
    "print('Train Score: %.5f MSE (%.2f RMSE)' % (trainScore[0], math.sqrt(trainScore[0])))\n",
    "\n",
    "testScore = model.evaluate(X_test, y_test, verbose=0)\n",
    "print('Test Score: %.5f MSE (%.2f RMSE)' % (testScore[0], math.sqrt(testScore[0])))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Test Result\n",
    "\n",
    "1. 100epochs, LSTM128 > LSTM128 > 16relu > 1linear\n",
    "Train Score: 0.00032 MSE (0.02 RMSE)\n",
    "Test Score: 0.00046 MSE (0.02 RMSE)\n",
    "\n",
    "2. 100epochs, LSTM80 > LSTM80 > 32relu > 1linear\n",
    "Train Score: 0.00039 MSE (0.02 RMSE)\n",
    "Test Score: 0.00258 MSE (0.05 RMSE)\n",
    "\n",
    "2. 100epochs, LSTM128 > LSTM128 > 64relu > 1linear\n",
    "Train Score: 0.00029 MSE (0.02 RMSE)\n",
    "Test Score: 0.00060 MSE (0.02 RMSE)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Prediction vs Real results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(432, 1)\n"
     ]
    }
   ],
   "source": [
    "# print(X_test[-1])\n",
    "diff=[]\n",
    "ratio=[]\n",
    "p = model.predict(X_test)\n",
    "print p.shape\n",
    "# for each data index in test data\n",
    "for u in range(len(y_test)):\n",
    "    # pr = prediction day u\n",
    "    pr = p[u][0]\n",
    "    # (y_test day u / pr) - 1\n",
    "    ratio.append((y_test[u]/pr)-1)\n",
    "    diff.append(abs(y_test[u]- pr))\n",
    "    # print(u, y_test[u], pr, (y_test[u]/pr)-1, abs(y_test[u]- pr))\n",
    "    # Last day prediction\n",
    "    # print(p[-1]) "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\nAAAASUVORK5CYII=\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x12b74bad0>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import matplotlib.pyplot as plt2\n",
    "\n",
    "plt2.plot(p,color='red', label='Prediction')\n",
    "plt2.plot(y_test,color='blue', label='Actual')\n",
    "plt2.legend(loc='best')\n",
    "plt2.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Denormalizing result"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/Users/kachunfung/anaconda/lib/python2.7/site-packages/ipykernel/__main__.py:6: FutureWarning: reshape is deprecated and will raise in a subsequent release. Please use .values.reshape(...) instead\n"
     ]
    }
   ],
   "source": [
    "def denormalize(stock_name, normalized_value):\n",
    "    start = datetime.datetime(2000, 1, 1)\n",
    "    end = datetime.date.today()\n",
    "    df = web.DataReader(stock_name, \"yahoo\", start, end)\n",
    "    \n",
    "    df = df['Adj Close'][-432:].reshape(-1,1)\n",
    "    normalized_value = normalized_value.reshape(-1,1)\n",
    "    \n",
    "    #return df.shape, p.shape\n",
    "    min_max_scaler = preprocessing.MinMaxScaler()\n",
    "    a = min_max_scaler.fit_transform(df)\n",
    "    new = min_max_scaler.inverse_transform(normalized_value)\n",
    "    return new\n",
    "\n",
    "newp = denormalize(stock_name, p)\n",
    "newy_test = denormalize(stock_name, y_test)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {
    "collapsed": false
   },
   "outputs": [
    {
     "data": {
      "image/png": "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\nXATMzDL2Lyr7cfQO6ZbEAAAAAElFTkSuQmCC\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x12e768e50>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "import matplotlib.pyplot as plt2\n",
    "\n",
    "plt2.plot(newp, color='red', label='Prediction')\n",
    "plt2.plot(newy_test,color='blue', label='Actual')\n",
    "plt2.legend(loc='best')\n",
    "plt2.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": false,
    "deletable": true,
    "editable": true
   },
   "source": [
    "# Save for consistency"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": [
    "model.save('LSTM_Stock_prediction-20170416.h5')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true,
    "deletable": true,
    "editable": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2",
   "language": "python",
   "name": "python2"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.13"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
